/* 
    会员模块主要的css
    class前缀  mem
    2014.4.16
*/
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
}
label.checkbox, label.radio, label.text {
    padding: 0 6px 0 4px;
}
.showerror{ color:#F00;}

#container_index{
    margin: 15px auto 25px;
	min-height:700px;
	width: 1000px;
}

.mem_left_all{
    width:700px; 
    height: auto; 
    float: left;
	margin-top:5px;
	display:inline;
	margin-bottom:20px;
	/*用清除浮动解决自适应高度问题，不是说overflow:hidden*/
}

.mem_left_all .ad{
	border:0;
	position:relative;
}
.mem_left_all .ad .close{
	position: absolute;
	top:2px;
	right:1px;
	display: block;
	width: 10px;
	height: 12px;
	padding-left: 2px;
	line-height: 8px;
	background-color: #fff;
	color: #666;
	text-decoration: none;
	font-family: '黑体';
	font-size: 16px;
	font-weight: bold;
	z-index: 1;
	filter: alpha(opacity=70);opacity: 0.7;
}
.mem_left_all .ad .close:hover{
 	background-color:#666;
	color:#fff;opacity:0.7;
	filter:alpha(opacity=70);
	text-decoration:none;
}
 
.mem_right_all{
    width:280px; 
    float: right;
	margin-top: 5px;
}
.mem_right_all .right_ad{
	width: 278px;
	height: 340px;
	border: 1px solid #D8D8D8;
	margin-bottom: 20px;
	float: left;
}

.home_user {width:278px; border: 1px solid #D8D8D8;float: left; }
.home_user .poster_panel{width: 258px;float: left;background:#F5F5F5;border-bottom: 1px solid #E3E3E3;padding: 10px;position: relative;}
.home_user .poster_panel .poster_mian{width: 110px;height: 100px;float: left;position: relative;margin-left: 5px;margin-top: 5px;}
.home_user .poster_panel .poster_mian .poster{width: 87px;height: 87px;float: left;margin: 4px 0px 0px 4px;display: inline;overflow: hidden;}
.home_user .poster_panel .poster_mian .poster img{float: left;width: 100%;}
.home_user .poster_panel .poster_mian .user_mian{width: 94px;height: 94px;position: absolute;left: 0px;top: 0px;background: url(../images/poster_xianshi.png) no-repeat ;}
.home_user .poster_panel .poster_mian .p05{background-position:-53px -18px; }
.home_user .poster_panel .poster_mian .p5{background-position:-53px -18px; }
.home_user .poster_panel .poster_mian .p10{background-position:-53px -132px; }
.home_user .poster_panel .poster_mian .p15{background-position:-53px -246px; }
.home_user .poster_panel .poster_mian .p20{background-position:-53px -360px; }
.home_user .poster_panel .poster_mian .p25{background-position:-53px -474px; }
.home_user .poster_panel .poster_mian .p30{background-position:-53px -588px; }
.home_user .poster_panel .poster_mian .p35{background-position:-53px -702px; }
.home_user .poster_panel .poster_mian .p40{background-position:-53px -816px; }
.home_user .poster_panel .poster_mian .p45{background-position:-53px -930px; }
.home_user .poster_panel .poster_mian .p50{background-position:-53px -1044px; }
.home_user .poster_panel .poster_mian .p55{background-position:-53px -1158px; }
.home_user .poster_panel .poster_mian .p60{background-position:-53px -1274px; }
.home_user .poster_panel .poster_mian .p65{background-position:-53px -1388px; }
.home_user .poster_panel .poster_mian .p70{background-position:-53px -1502px; }
.home_user .poster_panel .poster_mian .p75{background-position:-53px -1616px; }
.home_user .poster_panel .poster_mian .p80{background-position:-53px -1730px; }
.home_user .poster_panel .poster_mian .p85{background-position:-53px -1844px; }
.home_user .poster_panel .poster_mian .p90{background-position:-53px -1958px; }
.home_user .poster_panel .poster_mian .p95{background-position:-53px -2072px; }
.home_user .poster_panel .poster_mian .p100{background-position:-53px -2186px; }
.home_user .poster_panel .name{width: 130px;height: 24px;line-height: 24px;float: left;font-size: 18px;color: #333333;font-family: '微软雅黑';margin-top: 5px;overflow: hidden;margin-bottom: 2px;}
.home_user .poster_panel .name a{color: #333333;padding-right:5px; }
.home_user .poster_panel .title{width: 120px;height: 24px;line-height: 24px;float: left;font-size: 12px;color:#878787;overflow: hidden;}
.home_user .poster_panel .schedule_panel{width: 40px;height: 17px;float: left;background: url(../images/dashboard_icon.png) no-repeat -103px -449px ;font-size: 12px;color: #FFFFFF;font-family: 'Arial';line-height: 17px;text-align: center;text-indent: 7px;margin-top: 3px;}
.home_user .poster_panel .impove_btn{width: 55px;float: left;font-size: 12px;line-height:18px; margin-left: 10px;margin-top: 3px;color: #2A7FB8;}

.icon_panel{float: left;height: 45px;margin-top: 20px;width: 258px;}
.icon_panel li{width: 30px;height:45px;float: left;background:url(../images/badge_icon.png?201404221630) no-repeat ;margin-left: 8px;margin-right: 5px;display: inline;cursor: pointer;position: relative;z-index:9;}
.icon_panel li.pt00{background-position:-200px -533px;z-index: 11;_background-position:-200px -533px;}
.icon_panel li.pt01{background-position:-137px -140px;}
.icon_panel li.pt01_wei{background-position:-200px -146px;}
.icon_panel li.pt02{background-position:-137px -188px;}
.icon_panel li.pt02_wei{background-position:-200px -194px;}
.icon_panel li.pt03{background-position:-137px -450px;}
.icon_panel li.pt03_wei{background-position:-200px -450px;}
.icon_panel li.pt04{background-position:-137px -276px;}
.icon_panel li.pt04_wei{background-position:-200px -281px;}
.icon_panel li.pt05{background-position:-137px -590px;}
.icon_panel li.pt05_wei{background-position:-200px -590px;}
.icon_panel li.pt06{background-position:-137px -635px;}
.icon_panel li.pt06_wei{background-position:-200px -635px;}
.icon_panel li.pt07{background-position:-137px -942px;}
.icon_panel li.pt07_wei{background-position:-200px -942px;}
.icon_panel li.pt08{background-position:-137px -788px;}
.icon_panel li.pt08_wei{background-position:-200px -788px;}
.icon_panel li.pt09{background-position:-138px -835px;}
.icon_panel li.pt09_wei{background-position:-200px -835px;}
.icon_panel li.pt010{background-position:-137px -886px;}
.icon_panel li.pt010_wei{background-position:-200px -886px;}
.icon_panel li.pt011{background-position:-137px -544px;}
.icon_panel li .show_panel{width: 408px;height: 200px;position: absolute;left: -144px;top: 40px;border: 1px solid #D8D8D8;background: #fff;z-index: 10;display: none;}
.icon_panel .more{float: left;width: 30px;height: 30px;}
.icon_panel li .promit{height: 24px;overflow: hidden;line-height: 24px;text-align: center;font-size: 12px;color: #fff;font-family: 'Microsoft Yahei';position: absolute;right: -4px;top: -12px;width: 24px;background: url(http://image.tianji.com/tjs/header2013/images/noticeBg.png) no-repeat; }
.icon_panel li .jian{width: 18px;height: 9px;position: absolute;left: 5px;top: 32px;background:url(../images/badge_icon.png?201404221636) no-repeat -140px -704px ;z-index: 11;display: none;}
.icon_panel li .show_panel .icon{width: 85px;height:85px;float: left;background:url(../images/badge_icon.png?201404221636) no-repeat ;margin:20px 15px 20px 20px;}
.icon_panel li .show_panel .pt01{background-position:-308px -5px; }
.icon_panel li .show_panel .pt02{background-position:-308px -123px; }
.icon_panel li .show_panel .pt03{background-position:-308px -238px; }
.icon_panel li .show_panel .pt04{background-position:-308px -351px; }
.icon_panel li .show_panel .pt05{background-position:-308px -461px; }
.icon_panel li .show_panel .pt06{background-position:-308px -821px; }
.icon_panel li .show_panel .pt07{background-position:-308px -953px; }
.icon_panel li .show_panel .pt08{background-position:-308px -1054px; }
.icon_panel li .show_panel .pt09{background-position:-308px -565px; }
.icon_panel li .show_panel .pt010{background-position:-308px -684px; }
.icon_panel li .show_panel .title{width: 175px;float: left;height: 20px;line-height: 20px;overflow: hidden;font-size: 14px;font-weight: bold;margin-top: 27px;display: inline;cursor: pointer;margin-bottom: 10px; color: #2A7FB8;}
.icon_panel li .show_panel .title:hover{text-decoration: underline;}
.icon_panel li .show_panel .cont_promit{width: 255px;float: left;font-size: 12px;line-height: 20px;color: #777777;font-family: '宋体';}
.icon_panel li .show_panel .p_promit{float: left;height: 60px;width:408px;background: #F5F5F5;position: relative;margin-top: 15px; }
.icon_panel li .show_panel .p_promit p{float: left;font-size: 12px;color: #535353;font-weight: bold;margin-left: 20px;width: 220px;line-height: 20px;display: inline;}
.icon_panel li .show_panel .p_promit .mt25{margin-top:20px;}
.icon_panel li .show_panel .p_promit .mt12{margin-top:12px;}
.icon_panel li .show_panel .btn_01{width: 90px;height: 30px;float: right;margin-right: 20px;background: #5DADE2;border-bottom: 2px solid #2E8CCB;color: #FFFFFF;font-size: 15px;text-align: center;line-height: 30px;font-family: '微软雅黑';margin-top: 15px;cursor: pointer;border-radius:2px;}
.icon_panel li .show_panel .btn_01:hover{text-decoration: none;background:#2893D9;border-bottom: 2px solid #2A80B9;}
.icon_panel li .show_panel .btn_no{width: 90px;height: 30px;float: right;margin-right: 20px;background: #DDDDDD;border-bottom: 2px solid #BEC3C7;color: #777777;font-size: 15px;text-align: center;line-height: 30px;font-family: '微软雅黑';margin-top: 15px;cursor:default;border-radius:2px;}
.icon_panel li .show_panel .p_promit .yi_authen{position: absolute;right: 0px;top:-32px;background:url(/images/medal/badge_icon.png?201404221636) no-repeat -137px -9px;width: 128px;height: 92px;}

.mem_left{
    width: 700px;
    height: auto;
    border-radius: 5px;
    float: left;
    margin-top: 20px;
	 -moz-box-shadow:  0 0 8px #666666;
	-webkit-box-shadow:  0 0 8px #666666;
    box-shadow:  0 0 4px #d9d9d9;
    background: #ffffff;
	border: 1px solid #D8D8D8;
}
.pubfeed{
	background-color: #F5F5F5;white-space:nowrap;
}

.mem_post_feed{
    width: 660px;
    height: auto;
    margin: 0 auto;
}
.mem_post_feed .focus{border:1px solid  #39F;}
.mem_post_feed h3{
    padding: 10px 0 10px 5px;
	position:relative;
}
.mem_post_feed h3 span{
	position:absolute;
    color: #e0a891;
	right:10px;
	top:10px;
}
.mem_post_feed h3 strong{
    font-weight: 500;
    font-size: 18px;
	color: #999999;
	background:url(../images/share_icon.png) no-repeat ;
	padding-left:35px;
}
.mem_post_feed h3 span strong{
    font-weight: 700;
    font-size: 22px;
    font-style: italic;
	background:none;
	padding-left:0;
}
.mem_post_feed_icon{
   padding: 3px 0 9px 0;
overflow: hidden;
height: 33px;
text-align: right;
}
.mem_post_feed_icon span{
   padding: 0px 25px 0 0;
    float: left;
}
.mem_post_feed_icon span span a{
    width: 29px;
    height: 25px;
    display: inline-block;
    color: #5b8ab1;
    line-height: 25px;
}
.mem_feed_face{
padding: 0px 25px 0px 0px;
float: right;
}
.mem_feed_face a{
        width: 29px;
    height: 25px;
    display: inline-block;
    color: rgb(91, 138, 177);
    line-height: 25px;
    background: url(../images/feed_post_bg.gif) no-repeat 0 -50px;
}
.mem_feed_face a:hover{
    background: url(../images/feed_post_bg.gif) no-repeat 0 -75px;
}

.mem_feed_pic a{
    background: url(../images/feed_post_bg.gif) no-repeat 0 0px;
}
.mem_feed_pic a:hover{
    background: url(../images/feed_post_bg.gif) no-repeat 0 -25px;
}

.textarea {
    border: 1px solid #bbb;
    height: 66px;
    width: 650px;
    background: #fff url(/images/statebox/talkbox-textarea-bg.gif) repeat-x 0 0;
    font-size: 14px;
    overflow-x: hidden;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    resize: none;
	padding:5px 0 0 7px;
	color: #6A6A6A;
}

.mem_feed_submit{
    width: 80px;
    height: 30px;
    cursor: pointer;
    line-height: 28px;
    font-size: 15px;
    color: #ffffff;
    float: right;
    background: #5DADE2;
    text-align: center;
    border-radius: 2px;
    font-weight: normal;
    font-family: '微软雅黑';
    border-bottom: 2px solid #5DADE2;
}
.mem_feed_submit:hover{
    background: #2893D9;
}
.mem_feed_con{
    width: 565px;
    height: auto;
    float: left;
    padding: 20px 35px 0 100px;
    border-bottom: 1px solid #e6e6e6;
	
}

.mem_feed_con .feedlayout{
    position: relative;
    padding-bottom: 20px;
}
.mem_clearfix {
    zoom: 1;
    display: inline-block;
    display: block;
}
.mem_feed_con .absolute{
    position: absolute;
    left: -68px;
}
.mem_feed_con  .feedlayout h3{
    width:100%;
    margin-bottom: 5px;
	font-weight:normal;
}
.mem_feed_con  .feedlayout h3 a{
    color: #127e9b;
    font-family: verdana;
}
.mem_feed_con  .feedlayout h3 a img{
}
.mem_clearfix h3{
	font-size:14px;
}
.mem_clearfix h3 a{
	font-size:15px;
	font-weight:700;
}
.mem_feed_jiantou h3{
	font-size:12px;
}
.mem_feed_jiantou h3 a{
	font-size:12px;
	font-weight:normal;
}
.mem_feed_con  .feedlayout h3 a:hover{
	text-decoration:underline;
}
.mem_feed_con  .feedlayout h3 div a{
    font-size: 12px;
    color: #127e9a;
    font-weight: 300;
}
.mem_feed_con .zoom{
	cursor: url("../images/big.cur"), default;
}
.mem_feed_con .pic{
display: inline;
height: 52px;
width: 52px;
overflow: hidden;
margin-top: 2px;
}
.mem_feed_con_head{
    padding: 10px 10px 0 42px;
    margin-top: 10px;
    clear: both;
    position: relative;
    zoom: 1;
    height: 22px;
    line-height: 22px;
}
.mem_feed_con_head em{
    display: block;
    position: absolute;
    left: 30px;
    top: 11px;
    width: 0;
    height: 19px;
    border-left: 5px solid #E76322;
}
.mem_feed_con_head h3{
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    font-weight: bold;
}
.mem_feed_box{
    position: absolute;
    padding: 4px 1px 1px 1px;
    top: 0;
    right: 12px;
    width: 120px;
}
.mem_feed_tabs a, .mem_feed_box .result {
    line-height: 30px;
    cursor: pointer;
}
.mem_feed_box .pointer {
    display: block;
    position: absolute;
    top: 16px;
    left:auto;
    right: 8px;
    width: 0;
    height: 0;
    overflow: hidden;
    border: 5px solid #fff;
    border-top: 5px solid #bc4a4a;
}

.mem_feed_tabs {
    display: none;
}
.mem_feed_tabs_hover {
    z-index: 1;
    padding: 3px 0 0 0;
    background: #fff;
    border: 1px solid #999;
    box-shadow: 2px 2px 2px #e5e5e5;
}
.mem_feed_tabs_hover .pointer {
    border: 5px solid #fff;
    border-bottom: 5px solid #bc4a4a;
    top: 10px;
}
.mem_feed_tabs a, .feed-setting a, .mem_feed_box  .result {
    display: block;
    padding: 0 22px;
    color: #666;
    text-align: right;
}
.mem_feed_tabs a:hover{
    background: none repeat scroll 0 0 #E4EFF5;
    color: #137DB3;
    text-decoration: none;
}
.mem_timeshow{
    font-size: 12px;
    color: #f6954e;
}

.mem_feed_jiantou{
    border-width: 1px;
    border-style: solid;
    padding: 15px 20px 10px;
    margin: 5px 0 15px;
    border-radius: 3px;
    border-color: #e0dbd1;
    background: #f2f2f2;
    width: 523px;
	display:none;
	float:left;
	font-size:12px;
}
.show{
	display:block;
}
.mem_feed_jiantou_a{
    position: absolute;
    margin: -23px 0 0;
    width: 22px;
    cursor: default;
}
.mem_feed_jiantou_a *{
    font-family: "SimSun";
    overflow: hidden;
    font-size: 12px;
    line-height: 1.231;
    display: block;
    height: 12px;
}
.mem_jia_border{
    color: #f2f2f2;
    margin: -11px 0 0;
}
.mem_jia_back{
    color: #e6e6e6;
}
.mem_feed_post h4 a{
    font-size: 12px;
    line-height: 21px;
    color: #1fbba6;
}
#mem_show_uname strong{
    font-size:12px;
	color:#127e9b;
	font-weight:normal;
}

.mem_comment{
    
}
.mem_com_textarea{
    overflow: hidden;
    margin: 0px 0px 5px;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    word-wrap: break-word;
    line-height: 18px;
    outline: none;
    height: 36px;
    width: 99%;
    resize: none;
    background: #ffffff;
    border: 1px solid #bbb;
    border-radius: 3px;
    box-shadow: 0px 1px 1px 0px #eaeaea inset;
	padding:5px;
}
.mem_com_submit{
    cursor: pointer;
    font-size: 15px;
    color:#ffffff;
    float: right;
    background: #5DADE2;
    text-align: center;
    border-radius: 3px;
    font-weight: normal;
    font-family: '微软雅黑';
    width: 60px; 
    height: 24px; 
    line-height: 20px;
	
}
#show_new_comment_106 h3 a{
	color:#ffffff;
	text-decoration:none;
}
.mem_com_submit:hover{
    background: #2893D9;
	text-decoration:none;
}
.mem_comlist{
    width: 100%;
    float: left;
    border-bottom: 1px  dotted #9fa6b6;
    padding-bottom: 5px;
    padding-top: 5px;
}
.mem_comlist h2 a{
	color:#ffffff;;
}
.mem_comlist .focus{
	border:1px solid  #39F;
}
.mem_comlist_a{
    float: left;
    height:auto;
    padding-right: 10px;
    width: auto;
    margin-top: 5px;
}
.mem_comlist_b{
    float: left;
    height:auto;
    padding: 5px 10px 0 0;
    width:460px;
}
.show_repost_con{
    position:absolute; 
    width:400px;
    padding-bottom: 10px;
    height:auto;
    border: 1px solid #D0D0D0;
    box-shadow: 0 0 2px 2px #fff inset,1px 1px 0 rgba(127,127,127,0.1);
    overflow: hidden;
    background: none repeat scroll 0 0 white;
    border-radius: 3px;
    border: 3px solid #7b7b7b;
}
.show_repost{
    border:0px solid #DBEAF5; 
    position:absolute; 
    top:0px; left:0px; right:0px; bottom:0px; 
    background-color: rgb(119, 119, 119);
    overflow:hidden; 
    width:100%; 
    min-height:100%!important;
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity:0.5;
}
.show_repost_head{
    width: 390px;
    height: 30px;
    float: left;
    background: #e6e6e6;
    font-size:14px;
    font-family: "微软雅黑";
    font-weight: 700;
    padding-left: 10px;
    padding-top: 5px;
    color: #bc4a4a;
}
#show_repost_a{
    width:400px;
    height: auto;
    float: left;
}
.mem_repost{
    width: 90%; 
    margin: 0 auto;
}
.mem_repost h3{
    padding-top: 5px;
    padding-bottom: 5px;
    width: 100%;
}
.mem_repost_submit{
    cursor: pointer;
    font-size: 15px;
    color: #ffffff;
    float: right;
    background: #f27835;
    text-align: center;
    border-radius: 2px;
    font-weight: normal;
    font-family: '微软雅黑';
    border-bottom: 2px solid #d06426;
    width: 60px; 
    height: 24px; 
    line-height: 20px;
}
.mem_repost_submit:hover{
    background: #ef614b;
}
/*隐藏浏览器的outline,兼容IE。*/
.rl_exp a{outline:none;blr:expression(this.onFocus=this.blur());}


.close_repost{
	position:absolute;right:6px;top:6px;text-decoration:none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;line-height:12px;
	color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);
}
.close_repost:hover,.close_repost:focus{
	color:#000;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);
}
/*公共清浮类，摘自bootstrap*/
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

.mem_pic_frame{
    margin: 5px 0 15px;
    border-radius: 3px;
    display:none; 
    position: absolute; 
    width:260px; 
    height:auto; 
    background: #f9f9f9; 
    border: solid 2px #e6e6e6;
}
.new_pic{
    border: solid 1px #800000;
    height: 50px;
    float: left;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
}
.new_pic  img{
    height: 50px;
    float: left;
    position: relative;
}
.new_pic .pic_remove{
    height:10px;
    width: 10px;
    top: 0px;
    right: 0px;
    position: absolute;
}
.mem_pic_con{
    width:250px; 
    height: auto; 
    display: none;
    padding-top: 5px;
    float: left;
    padding-bottom: 5px;
    padding-left: 10px;
}

.mem_right{
    width: 100%;
    height: auto;
    border: 1px solid #c2c2c2;
    float: left;
    margin-top: 20px;
     -moz-box-shadow:  0 0 3px #333232;
    -webkit-box-shadow:  0 0 3px #333232;
    box-shadow: 0 0 3px #333232;
    background: #ffffff;
}
.mem_right_head{
    float: left;
    width: 270px;
    background: #e6e6e6;
    border-bottom: 2px solid #127e9b;
    line-height: 30px;
    font-weight: bold;
    color: #666;
    font-size: 14px;
    padding-left: 10px;
}
.mem_right_con{
    float: left;
    width: 100%;
    height: auto;
    background: #f9f9f9;
}
.mem_right_change{
    width: 18px;
    float: right;
    margin-top: 7px;
    display: inline;
    height: 18px;
    background: url('../images/mem_may_change.png') no-repeat scroll -11px -314px transparent;
    margin-right: 20px;
}
.mem_right_change:hover{
    background: url('../images/mem_may_change.png') no-repeat scroll -11px -278px transparent;
}
.mem_mayknow{
    float: left;
height:auto;
overflow: hidden;
position: relative;
width: 270px;
padding: 5px 5px 5px 5px;
border-bottom: 1px solid #97c256;
}
.mem_mayknow_head{
    float: left;
    display: block;
    border: 1px solid #E0E0E0;
    width: 30px;
    height: 30px;
    overflow: hidden;
}
.mem_mayknow_info{
    margin: -4px 0px 0px 46px;
line-height: 22px;
color: #666;
}
.mem_mayknow_info h3{
    height: 22px;
line-height: 22px;
overflow: hidden;
width: 150px;
text-overflow: ellipsis;
}
.mem_mayknow_info h3 a{
height: 22px;
line-height: 22px;
overflow: hidden;
font-weight: bold;
color: #127DB2;
}
.mem_mayknow_add{
    float: right;
    padding-left: 8px;
padding-right: 8px;
color: #1357A2;
font-size: 12px;
height: 12px;
line-height: 12px;
padding: 3px 12px;
font-size: 12px;
height: 12px;
line-height: 12px;
padding: 3px 5px;
display: inline-block;
font-family: simsun,serif;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    background-color: #E6E6E6;
background-image: linear-gradient(to bottom, #FDFDFD, #F3F2F3);
background-repeat: repeat-x;
border: 1px solid #C6C6C6;
border-radius: 2px;

}
.mem_mayknow_add_img{
    background: url('../images/btn-icon.png') no-repeat scroll 2px -166px transparent;
    height: 12px;
margin-right: 5px;
width: 12px;
display: inline-block;
font-size: 0px;
}

 .feed-more {
 	width: 565px;
	float: left;
	padding: 20px 35px 0 100px;
	border-bottom: 1px solid #e6e6e6;
    display: none;
	background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 16px;
    line-height: 16px;
    text-align: center;
	padding-bottom:20px;
	color: #127DB3;
}
.feed-more a {
	color: #127DB3;
}
.feed-more a:hover {
    text-decoration:underline;
}
.feedMore {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #EBEBEB;
    display: none;
    height: 32px;
    text-align: center;
}
 .feedMore a {
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
}
.dot-middle {
    margin: 0 5px;
    position: relative;
    top: -2px;
}
.feed_comment_reply{
	width:400px;
	float:right;
	background:#e6e6e6;
	display:none;
}

/*转发样式*/
.transpondMain {
    background: none repeat scroll 0 0 #F3F3F3;
    padding: 20px;
    word-break: break-all;
    word-wrap: break-word;
	font-family: '微软雅黑';
	font-size:12px;
}
.transpondMain p {
    line-height: 24px;
}
.transTextarea {
    padding: 5px 6px 0;
	font-family: '微软雅黑';
	font-size:12px;
	
}
.transTextarea .pic {
    height: 36px;
    width: 36px;
}
.transTextarea .pic a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    display: block;
    padding: 2px;
}
.transTextarea .pic a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    display: block;
    padding: 2px;
}
.transTextarea .pic img {
    height: 30px;
    width: 30px;
}
.transTextarea .textarea {
    
}
.transTextarea .focus-text {
    color: #333333;
}
.transTextarea .bottomArea {
    padding: 10px 0 30px;
}
.transTextarea .face-switch {
    display: inline-block;
    padding: 4px 10px 0 0;
    vertical-align: middle;
}
.transTextarea .face-switch a {
    background: url("http://2.assets.dajieimg.com/images/feed/editor-smiley.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 16px;
    width: 16px;
}
.transTextarea .topArea {
    padding: 5px 0 5px 45px;
    text-align: right;
}
.transTextarea .bottomArea .cmt-to-src {
    margin-top: 5px;
}

.repost_t{
	width:550px;
	font-size:12px;
}
.repost_t h3 span{
	top:0;
}
.repost_t textarea{
	background: none repeat scroll 0 0 #F9F9F9;
    border-color: #CCCCCC #E5E5E5 #E5E5E5 #CCCCCC;
    border-style: solid;
    border-width: 1px;
    height: 84px;
    overflow-x: hidden;
    padding: 7px;
    width: 484px;
    word-break: break-all;
    word-wrap: break-word;
	position:absolute;
	right:28px;
	font-family: '\5FAE\8F6F\96C5\9ED1';
}
.repost_t{
	position:relative;
}
.repost_t  .mem_feed_submit{
	position:absolute;
	right:60px;
	top:150px;
}
.repost_t .mem_feed_face{
	position:absolute;
	right:130px;
	top:150px;

}
.repost_t  .showerror{
	position:absolute;
	left:50px;
	top:180px;

}
.cmt-to-person{
	position:absolute;
	left:30px;
	top:150px;
	
}
.icon16 {
width: 16px;
height: 16px;
display: inline-block;
background-image: url(../images/16.gif);
vertical-align: middle;
background-repeat: no-repeat;
}
.icon16-photo {
background-position: 0 -864px;
}
.yhstar {
    background: url("../images/yh.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 15px;
    margin-right: 5px;
    vertical-align: middle;
    width: 15px;
}
.yhend {
    background: url("../images/yh.gif") no-repeat scroll 0 -18px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 15px;
    margin-left: 5px;
    vertical-align: middle;
    width: 15px;
}
.originalBar{
	 color: #CCCCCC;
}

/*签到*/

.sign-in .date,.sign-in-h .date{color:#006B7B;font-size:12px;}
.sign-in .week,.sign-in-h .week{color:#006B7B;font-size:14px;font-family:"微软雅黑";padding:0 0 0 1px;}
.sign-in .day{color:#fff;position:absolute;right:0;top:6px;font-size:12px;width:50px;text-align:center;}
.sign-in-h .day{color:#999;position:absolute;right:0;top:6px;font-size:12px;width:50px;text-align:center;}
.sign-in-h .num{color:#999;position:absolute;right:0;top:23px;font-size:16px;font-family:"微软雅黑";width:50px;text-align:center;}
.sign-in .num{color:#fff;position:absolute;right:0;top:23px;font-size:16px;font-family:"微软雅黑";width:50px;text-align:center;}
.sign-in .btn-sign,.sign-in-h .btn-sign-h{font-size:20px;font-family:"微软雅黑";color:#fff;position:absolute;left:70px;top:0;display:block;outline:none;cursor:pointer;width:100px;height:46px;line-height:46px;text-align:center;background:url(../images/sign-line.png) no-repeat right;}
.sign-in-h .btn-sign-h{color:#999;}

.sign-box{width:210px;padding:10px;background:#fff8e1;border:1px solid #fdd193;}
.sign-box h3{font-size:16px;color:#666;font-family:"微软雅黑";padding:0 0 10px 0;border-bottom:1px dashed #ddd}
.sign-info{margin:10px 0 0 0;}
.sign-wrap{position:absolute;top:54px;z-index:1;}
.sign-wrap .arrow-topic{left:110px;}

/*签到*/
.sign-in{background:#CCB085;width:280px;height:47px;margin:10px 0 10px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;position:relative;}
.sign-in .date,.sign-in-h .date,.sign-in .week,.sign-in-h .week{color:#AA6600;}
.sign-in .datetime{background:url(../images/date-box.png) no-repeat;padding:0 0 8px 10px;width:56px;height:36px;display:block;position:absolute;left:6px;top:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.sign-in-h .datetime{background:url(../images/date-box-h.png) no-repeat;padding:2px 0 8px 10px;width:56px;height:36px;display:block;position:absolute;left:6px;top:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.sign-in em,.sign-in-h em{font-style:normal;display:block;}


.mem_right_all .right_panel{ background-color: #ffffff; border: 1px solid #D8D8D8; float: left; width: 278px;}
.mem_right_all .right_panel .content{margin-top:20px;  float: left;width: 278px;display: inline;color:#2A7FB8;}
.mem_right_all .right_panel h4{position:relative;height:44px; padding-left:20px; background:#F5F5F5; font-size:15px; color:#454545; border-bottom: 1px solid #D8D8D8;font-weight: normal;}
.mem_right_all .right_panel h4 .new_title{float: left;padding: 0px 3px;line-height: 43px;border-bottom: 2px solid #EC7064;font-family: '微软雅黑';}
.mem_right_all .right_panel h4 .edit_btn{height: 14px; overflow: hidden; font-size: 12px; line-height: 14px;font-weight: normal;
 position: absolute; right: 0px; top: 9px;background:url(/images/home_new/header_icon.png) no-repeat 0px -148px; padding-left: 70px;}
.mem_right_all .right_panel h4 .edit_btn a{color: #777777; position: none;}
.mem_right_all .right_panel h4 .edit_btn img{float: left; margin-right:49px;}
.mem_right_all .right_panel h4 .chekcout_ones{width: 18px;float: right;margin-top: 16px;display: inline;height: 18px;background:url(../images/new_icon_02.png) no-repeat; margin-right: 20px;background-position: -11px -314px;}
.mem_right_all .right_panel h4 .chekcout_ones:hover{background:url(../images/new_icon_02.png) no-repeat;background-position: -11px -278px;}
.mem_right_all .right_panel h4 .more_btn{width:45px;height: 44px;line-height: 44px;font-size: 12px;float: right;color: #666666;}

.right_panel .more_btns a{ color:#666666;}
.right_panel .more_btns{width: 258px; height: 36px; text-align: right; line-height: 36px; float: right;background: #F5F5F5;border-top: 1px solid #D8D8D8;padding-right: 20px;*margin-bottom:-8px;}
dl.right_user_list{width: 240px;height:60px;overflow: hidden;margin-bottom: 8px;position:relative;padding-left:20px; padding-bottom: 8px; }
dl.right_user_list dd.logo{width:45px;height: 50px;float: left;border-radius:2px;margin-right: 11px;}
dl.right_user_list dd.logo a{ width:45px; height: 50px; float: left;}
dl.right_user_list dd.logo a img{float: left;width: 100%;height: 100%;border-radius:2px;}
dl.right_user_list dd.name{width:182px;height: 20px;float: left;overflow: hidden;font-size: 12px;color: #454545;font-weight: bold;margin-top: 4px; }
dl.right_user_list dd.name a{color: #454545;}

dl.right_user_list dd.headline {float:left; width:110px; height:24px; overflow:hidden; line-height:24px; color: #777777;}
dl.right_user_list dd.headline_promit {float:left; width:110px; height:40px; overflow:hidden; line-height:20px; color: #777777;}
dl.right_user_list .companies_title{width:145px;height: 20px;float: left;overflow: hidden;font-size: 12px;color:#666666;line-height:20px;}
dl.right_user_list dd.promit_title{width:105px;height: 20px;float: left;overflow: hidden;font-size: 12px;color:#BBBBBB;line-height: 20px;}
dl.right_user_list dd.reason {float:left; width:110px; height:17px; overflow:hidden; color:#AAAAAA;}
dl.right_user_list dd.add_button{width:72px;position: absolute;right: -24px;top: 21px;font-size: 12px;padding-left:13px;color: #2A7FB8;background:url(../images/jia.jpg) no-repeat left; }
dl.right_user_list dd.add_button a{color:#2A7FB8;}
dl.right_user_list dd.add_button_end{position:absolute;right: 0px;top:18px; width:47px; height: 20px; font-size: 12px; color: #838A96; line-height: 20px; text-align: right;}
dl.right_user_list dd.add_button_end a{ color: #999999;}

.mt20 {margin-top:20px;}
ul.interestkclist {padding-left:20px;float: left;width: 238px;*padding-bottom: 10px;}
ul.interestkclist a{color:#2A7FB8;}
ul.interestkclist li{float: left;margin-bottom: 20px;height: 20px;overflow: hidden;line-height: 20px;}
ul.interestkclist li .time{width: 60px;height: 50px;float: left;margin-right: 15px;background: #F2F2F2;border-radius:2px;font-size: 18px;color: #555555;text-align: center;font-family: '微软雅黑';line-height: 30px;}
ul.interestkclist li .time b{float: left;width: 60px;height: 20px;background: #CCCCCC;line-height: 20px;text-align: center;font-weight: normal;color: #fff;border-radius:2px;font-size: 12px;}
ul.interestkclist li .title{width: 145px;height: 24px;float: left;line-height: 24px;overflow: hidden;color: #666666;}

ul.interestjoblist {padding-left:20px;padding-right: 20px;float: left;width: 238px;*padding-bottom: 10px;}
ul.interestjoblist a{color:#2A7FB8;}
ul.interestjoblist li{float: left;margin-bottom: 20px;}
ul.interestjoblist li .logo{width: 80px;height: 50px;border: 1px solid #EEEEEE;float: left;margin-right: 10px;}
ul.interestjoblist li .logo img{text-align: center;width: 100%;height: 100%;}
ul.interestjoblist li .title{width: 145px;height: 24px;float: left;line-height: 24px;overflow: hidden;color: #666666;}
ul.interestjoblist li .title a{font-weight: bold;}

